h1{
    margin: 60px 0 60px 586px;
}
.stuDetail{
    margin: 0 auto;
    width: 684px;
}
/deep/.el-form-item{
    margin-bottom: 30px;
    position: relative;
}
/deep/.el-form-item__content{
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    color: #475166;
}
/deep/.el-form-item__label{
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    color: #475166;
}
img{
    width: 98px;
    height: 98px;
    border-radius: 50%;
}
/deep/.el-form-item__label-wrap{
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
}
/deep/.el-input.is-disabled .el-input__inner{
    background: #f0f3fa;
    border-radius: 6px;
    box-shadow: 0px 0px 18px 0px rgba(50,67,108,0.12); 
    font-weight: 400;
    text-align: left;
    color: #475166;
}
/deep/.el-input--prefix .el-input__inner{
    padding-left: 15px;
}
/deep/.el-input__prefix{
    left: 578px;
}
.password{
    width: 507px;
    margin-right: 20px;
}
/deep/.el-input__inner{
    border: 1px solid #dcdfe6;
    border-radius: 6px;
}
.edit_password{
    width: 56px;
    height: 15px;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #f45c4b;
}
.button{
    margin-top: 50px;
}
.el-button{
    width: 86px;
    height: 42px;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    border-radius: 6px;
    padding: 0;
}
.edit_touxiang{
    position: absolute;
    bottom: 0;
    line-height: 20px;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #f45c4b;
}
/deep/.el-dialog{
    border-radius: 20px;
}
.touxiangDialog{
    height: 503px;
}
/deep/.el-dialog__header{
    text-align: center;
    height: 100px;
    line-height: 100px;
}
/deep/.el-dialog__title{
    font-size: 22px;
    text-align: left;
    color: #363940;
}
/deep/.el-upload{
    margin-left: 169px;
}
.el-dialog{
    position: relative;
}
.el-dialog .txt{
    position: absolute;
    top: 135px;
    left: 100px;
    font-size: 16px;
    line-height: 36px;
    font-weight: 400;
    text-align: left;
    color: #475166;

}
/deep/.el-upload__tip{
    margin-left: 169px;
    margin-top: 13px;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #ABAEB3;
}
.el-upload img{
    height: 320px;
    width: 320px;
    position: absolute;
    top: 221px;
    left: 169px;
}
.save{
    position: absolute;
    bottom: 50px;
    left: 189px;
}

/deep/.vue-cropper{
    position: absolute !important;
    top: 220px !important;
    left: 188px !important;
    height: 320px !important;
    width: 320px !important;
}
/deep/.cropper-view-box{
    border-radius: 50% !important;
    /* outline:none */
}
/deep/.crop-info{
    display: none !important;
}
/deep/.cropper-face{
    background: none !important;
}
/deep/.el-dialog__body .passwordDialog{
    padding: 0 75px;
}
.passwordDialog .dialog-footer{
    margin-left: 75px;
}
/deep/.cropper-box{
    position: absolute !important;
}
/* /deep/.cropper-box-canvas{
    position: absolute !important;
    top: -91px !important;
    left: -179px !important;
} */
/deep/.cropper-crop-box{
    transform: translate3d(33px, 33px, 0px) !important;
}
    

